acid rape - French English Dictionary